/*.content
{
	width:1001px;
	margin-top:18px;
	display:block;
	overflow:hidden;
	background:#fff;
	padding:10px;
}*/

.contentLeft
{
	float:left;
	width:746px;

}

.contentRight
{
	float:right;
	width:245px;
	display:block;
	overflow:hidden;
}

.productDetails
{
	width:364px;
	border:solid 1px #d8d8d8;
	color:#898989;
	float:left;
	margin-right:13px;
}

.mR0
{
	margin-right:0px !important; 
}


.contentTitle
{
	width:348px;
	border-bottom:solid 1px #d8d8d8;
	padding:10px 0 10px 17px;
	font-size:16px;
	color:#4f4f4f;
}

.productContentOuter
{
	width:755px;
	margin-bottom:11px;
	display:block;
	overflow:hidden;
}	

.productContent
{
	width:338px;
	background:url(../new_images/product-bg.gif) repeat-x;
	height:220px;
	padding:12px 12px;
}

.productContentTop
{
	width:338px;
	float:left;
}

.productContentTop span
{
	font-size:11px;
	display:block;
	overflow:hidden;
	color:#686868;
	font-weight:bold;
	padding-bottom:8px;
	text-align:center;
}


.productContentLeft
{
	width:200px;
	float:left;
}

.productContentRight
{
	width:136px;
	float:right;
	padding:12px 0 0 0;
}

.productContentRight span
{
	font-size:11px;
	display:block;
	overflow:hidden;
	color:#686868;
	font-weight:bold;
	padding-bottom:8px;
}

.productContentRight span.price
{
	color:#ff8a00;
	font-size:16px;
	display:block;
	overflow:hidden;
	padding-bottom:10px;
}

.productContentRight span.productStrikeprice
{
	color:#666;
	font-size:14px;
	padding-bottom:10px;
	width:65px;
	float:left;
}
.productContentRight span.productprice
{
	color:#ff8a00;
	font-size:14px;
	padding-bottom:10px;
	width:65px;
	float:right;
}

/**/


.productDetailsC3
{
	width:240px;
	border:solid 1px #d8d8d8;
	color:#898989;
	float:left;
	margin-right:10px;
	
}


.contentTitleC3
{
	width:225px;
	border-bottom:solid 1px #d8d8d8;
	padding:10px 0 10px 17px;
	font-size:16px;
	color:#4f4f4f;
	text-transform:uppercase;
}

	

.productContentC3
{
	width:215px;
	background:url(../new_images/product-bg.gif) repeat-x;
	display:block;
	overflow:hidden;
	padding:12px 12px;
	text-align:center;
}



.productContentLeftC3
{
	width:215px;
}

.productContentRightC3
{
	width:136px;
	float:right;
	padding:12px 0 0 0;
}
.productContentName
{
	height:60px;
}

.productContentC3 span
{
	font-size:11px;
	display:block;
	overflow:hidden;
	color:#686868;
	font-weight:bold;
	padding-bottom:8px;
	text-align:center;
}


.productContentC3 span.price
{
	color:#ff8a00;
	font-size:16px;
	display:block;
	overflow:hidden;
	padding-bottom:10px;
}

.productContentC3 span.pricePC
{
	color:#ff8a00;
	font-size:16px;
	display:block;
	overflow:hidden;
	padding:10px 0px 10px 0px;
}

.productContentPrice
{
	width:191px;
}


.productContentPrice span.priceLeft
{
	color:#ff8a00;
	font-size:16px;
	display:block;
	overflow:hidden;
	padding:10px 0px 10px 0px;
	float:left;
}
.productContentPrice span.priceRight
{
	color:#ff8a00;
	font-size:16px;
	display:block;
	overflow:hidden;
	padding:10px 0px 10px 0px;
	float:right;
}


.contentTitleBottom
{
	width:730px;
	border-bottom:solid 1px #d8d8d8;
	padding:10px 0 10px 17px;
	font-size:16px;
	color:#4f4f4f;
	text-transform:uppercase;
}


.productDetailsBottom
{
	width:745px;
	border:solid 1px #d8d8d8;
	color:#898989;
	float:left;
	
}

.productBottomOuter
{
	width:720px;
	padding:12px 12px;
	background:url(../new_images/product-bg.gif) repeat-x;
	display:block;
	overflow:hidden;
}

.bImageNone
{
	background-image:none !important;
}

.productContentBottom
{
	width:233px;
	float:left;
	background:url(../new_images/product-right-bg.gif) no-repeat right 20px;
	margin-right:10px;
	text-align:center;
}

.productContentBottom span
{
	font-size:11px;
	display:block;
	overflow:hidden;
	color:#686868;
	font-weight:bold;
	padding-bottom:8px;
	text-align:center;
}

.productContentBottom span.price
{
	color:#ff8a00;
	font-size:16px;

	padding-bottom:10px;
}

.productContentBottomR
{
	width:233px;
	float:left;
	text-align:center;
}

.productContentBottomR span
{
	font-size:11px;
	display:block;
	overflow:hidden;
	color:#686868;
	font-weight:bold;
	padding-bottom:8px;
	text-align:center;
}

.productContentBottomR span.price
{
	color:#ff8a00;
	font-size:16px;

	padding-bottom:10px;
}

.shoppingCart
{
	width:242px;
	border:solid 1px #d8d8d8;
	margin-bottom:9px;
}

.shoppingCartTitle
{
	width:225px;
	border-bottom:solid 1px #d8d8d8;
	padding:10px 0 10px 17px;
	font-size:16px;
	color:#4f4f4f;
	text-transform:uppercase;
}
.shoppingCarContent
{
	width:230px;
	background:url(../new_images/shopping-car-bg.gif) repeat-x;
	padding:12px 12px 0 0;
	font-size:12px;
	display:block;
	overflow:hidden;
	
}

.shoppingCarContent ul
{
	padding:0;
	margin:0;
	display:block;
	overflow:hidden;
}

.shoppingCarContent ul li
{
	list-style:none;
	line-height:28px;
	border-bottom:solid 1px #d8d8d8;
}
.shoppingCarContent ul li.bottom
{
	border-bottom:none;
}


.shoppingCarContent img
{
	float:left;
	margin:0 8px;
}